package main

import (
	"github.com/gin-gonic/gin"
	"github.com/jinzhu/gorm"
	"net/http"
)

type Adm struct {
	gorm.Model
	Username string
	Password string
}

func main()  {
	r := gin.Default()
	r.POST("/api/auth/register", func(ctx *gin.Context) {
		//获取参数
		name := ctx.PostForm("name")
		password := ctx.PostForm("password")
		//数据验证
		if len(name) < 5 {
			ctx.JSON(http.StatusUnprocessableEntity, gin.H{"code":422, "msg":"名字小于五位数"})
			return
		}
		if len(password) < 5 {
			ctx.JSON(http.StatusUnprocessableEntity, gin.H{"code":422, "msg":"密码小于五位数"})
			return
		}
		//创建用户

		//返回结果
		ctx.JSON(200, gin.H{
			"message": "注册成功",
		})
	})
	panic(r.Run()) // 监听并在 0.0.0.0:8080 上启动服务

}

//func InitDB() *gorm.DB{
//
//}
